﻿

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IotContract.Models.Writes.F29;
/// <summary>
/// 堆垛机写入对象
/// </summary>
public class F29ScPlcWrite
{
    /// <summary>
    /// 编号
    /// </summary>
    public string Num { get; set; }
    /// <summary>
    /// 火警去向位置
    /// </summary>
    public int FireLocation { get; set; }
    /// <summary>
    /// 复位
    /// </summary>
    public int Reset { get; set; }
    /// <summary>
    /// 1:左叉  2:右叉  3:双叉
    /// </summary>
    public int UsePoke { get; set; }
    /// <summary>
    /// 取货列
    /// </summary>
    public int FromX { get; set; }
    /// <summary>
    /// 取货行
    /// </summary>
    public int FromY { get; set; }
    /// <summary>
    /// 取货段
    /// </summary>
    public int FromZ { get; set; }
    /// <summary>
    /// 去向列
    /// </summary>
    public int ToX { get; set; }
    /// <summary>
    /// 去向行
    /// </summary>
    public int ToY { get; set; }
    /// <summary>
    /// 去向段
    /// </summary>
    public int ToZ { get; set; }
    /// <summary>
    /// 托盘
    /// </summary>
    public string Tray { get; set; }
    /// <summary>
    /// 托盘2
    /// </summary>
    public string Tray2 { get; set; }

    /// <summary>
    /// 取货列
    /// </summary>
    public int FromX2 { get; set; }
    /// <summary>
    /// 取货行
    /// </summary>
    public int FromY2 { get; set; }
    /// <summary>
    /// 取货段
    /// </summary>
    public int FromZ2 { get; set; }
    /// <summary>
    /// 去向列
    /// </summary>
    public int ToX2 { get; set; }
    /// <summary>
    /// 去向行
    /// </summary>
    public int ToY2 { get; set; }
    /// <summary>
    /// 去向段
    /// </summary>
    public int ToZ2 { get; set; }
    /// <summary>
    /// 右侧托盘
    /// </summary>
    public string RightTray { get; set; }
    /// <summary>
    /// 右侧托盘2
    /// </summary>
    public string RightTray2 { get; set; }

}
